//
// Created by ChenJi on 2020/12/2.
//

#ifndef FDBJQ_GPIO_EXTERN_H
#define FDBJQ_GPIO_EXTERN_H

#endif //FDBJQ_GPIO_EXTERN_H

#include "main.h"


__weak void onGPIOSwap_0(GPIO_PinState state);

__weak void onGPIOSwap_1(GPIO_PinState state);

__weak void onGPIOSwap_1_C(GPIO_PinState state);

__weak void onGPIOSwap_2_B(GPIO_PinState state);

__weak void onGPIOSwap_1_B(GPIO_PinState state);

__weak void onGPIOSwap_0_B(GPIO_PinState state);

__weak void onGPIOSwap_2(GPIO_PinState state);

__weak void onGPIOSwap_3(GPIO_PinState state);

__weak void onGPIOSwap_8(GPIO_PinState state);

__weak void onGPIOSwap_13(GPIO_PinState state);

__weak void onGPIOSwap_12(GPIO_PinState state);

void cycle_read_GPIOA_1();

void cycle_read_GPIOB_2();

void cycle_read_GPIOB_1();

void cycle_read_GPIOB_0();